Earnings & Fed Meeting Ahead - Can The Rally Survive